marine speed and distance measuring equipment - Turkish English Dictionary